/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package framework11;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import javax.swing.JOptionPane;

/**
 *
 * @author Javier
 */
public class Crear_extends {
    String nombre_clase;
    String path;
    String pack;
    public Crear_extends()
    {
        
    }
    
    public Crear_extends(String nombre, String path)
    {
        nombre_clase = nombre;
        this.path = path;
        this.path = this.path.substring(0, this.path.length()-5);
        
    }
    public void setpack(String pack)
    {
        this.pack = pack;
    }
    
    public void setnombre(String nombre)
    {
        nombre_clase = nombre;
    }
    
    public void setpath(String path)
    {
        this.path = path;
    }
    
    public void crear_archivo() throws IOException
    {
        FileWriter archivo = new FileWriter(path+"ext.java");
        
        PrintWriter imp = new PrintWriter(archivo);
        imp.println("package " + pack + ";\n public class " + this.nombre_clase + "ext extends " + this.nombre_clase + " {\n public " + this.nombre_clase + "ext (" 
                + nombre_clase + " a) {\n   } \n }" );
        archivo.close();
        JOptionPane.showMessageDialog(null, "archivo extends creado exitosamente");
    }
    
}
